package com.gxlu.ms.base.module.handler;

import com.gxlu.ms.base.module.context.Context;
import com.gxlu.ms.base.result.Result;

/**
 * 流程执行的handler
 * @author lhc
 * @date  2018/3/16
 *
 */
public interface IHandler<T extends Context,R extends Result> {

    /**
     * execute
     * @param context
     * @return
     */
     R execute(T context) ;
}
